addEvent(window,'load',inicializarEventos,false);

function inicializarEventos()
{
  var ob1=document.getElementById('ape_pat');
  var ob2=document.getElementById('ape_mat');
  var ob3=document.getElementById('nombre');
  //var ob2=document.getElementById('ape_mat');
  //var ob3=document.getElementById('nombre');

  addEvent(ob1,'keyup',presionTecla,false);
  addEvent(ob2,'keyup',presionTecla,false);
  addEvent(ob3,'keyup',presionTecla,false);  

  //addEvent(ob2,'keyup',presionTecla,false);
  //addEvent(ob3,'keyup',presionTecla,false);
}

var conexion1;
function presionTecla(e)
{ 
  conexion1=crearXMLHttpRequest();
  conexion1.onreadystatechange = procesarEventos;
  var ape_pat=document.getElementById('ape_pat').value;
  var ape_mat=document.getElementById('ape_mat').value;
  var nombre=document.getElementById('nombre').value;
//  var tipoServ=document.getElementById('tipoServ').value;
//  conexion1.open('GET','http://localhost:8080/SADPE/sadpe/informacion/frm_sadpe_Gestion_tabla_nomape_tropa.jsp?ape_pat='+ape_pat+'&ape_mat='+ape_mat+'&nombre='+nombre, true);
  conexion1.open('GET','http://10.64.4.10:8080/SADPE/sadpe/informacion/frm_sadpe_Gestion_tabla_nomape_tropa.jsp?ape_pat='+ape_pat+'&ape_mat='+ape_mat+'&nombre='+nombre, true);
  conexion1.send(null);
  
}

var tiempo1;
function procesarEventos()
{
  var resultado = document.getElementById("resultado");
  if(conexion1.readyState == 4)
  {

    if (conexion1.status==200)
    { 
      if(document.getElementById('ape_pat').value==""&&document.getElementById('ape_mat').value==""&&document.getElementById('nombre').value=="")      
	  resultado.innerHTML="<center><br>Digite una tecla<br><br>";      
	  else
      resultado.innerHTML=conexion1.responseText;           
      
    }
    else
      alert(conexion1.statusText);
  } //}
  
  else 
  {
  	//tiempo1=setTimeout(cerrarVentana,3000);
	document.getElementById("todo1").style.visibility="visible";	
    resultado.innerHTML = 'Realizando Busqueda...';
  }
}

function cerrarVentana(){
document.getElementById("todo1").style.visibility="hidden";
}
//clearTimeout(tiempo1);

//***************************************
//Funciones comunes a todos los problemas
//***************************************
function addEvent(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else  
    if (elemento.addEventListener)
    {
      elemento.addEventListener(nomevento,funcion,captura);
      return true;
    }
    else
      return false;
}

function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}
